Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 CAMBERWELL TERRACE Terraced £94,000 2 Sep 1999
5 CAMBERWELL TERRACE Terraced £287,500 16 Nov 2007
8 CAMBERWELL TERRACE Terraced £235,000 14 Apr 2004
9 CAMBERWELL TERRACE Terraced £213,000 16 Dec 2005
12 CAMBERWELL TERRACE Terraced £202,500 26 Feb 2010
17 CAMBERWELL TERRACE Terraced £348,000 14 Nov 2014
19 CAMBERWELL TERRACE Terraced £472,500 16 Oct 2020
20 CAMBERWELL TERRACE Semi-Detached £475,000 28 Apr 2023
21 CAMBERWELL TERRACE Semi-Detached £394,500 25 Jul 2013